home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-04-09 | 2.1 KB | 69 lines | [TEXT/MPS ] |
- ;
- ; File: QD3DAcceleration.a
- ;
- ; Contains: Header file for low-level 3D driver API
- ;
- ; Version: Technology: Quickdraw 3D 1.5.4
- ; Release: QuickTime 3.0
- ;
- ; Copyright: © 1995-1998 by Apple Computer, Inc., all rights reserved.
- ;
- ; Bugs?: Please include the the file and version information (from above) with
- ; the problem description. Developers belonging to one of the Apple
- ; developer programs can submit bug reports to:
- ;
- ; devsupport@apple.com
- ;
- ;
- IF &TYPE('__QD3DACCELERATION__') = 'UNDEFINED' THEN
- __QD3DACCELERATION__ SET 1
-
- IF &TYPE('__QD3D__') = 'UNDEFINED' THEN
- include 'QD3D.a'
- ENDIF
-
- ; ******************************************************************************
- ; ** **
- ; ** Vendor ID definitions **
- ; ** **
- ; ****************************************************************************
-
- ;
- ; * If kQAVendor_BestChoice is used, the system chooses the "best" drawing engine
- ; * available for the target device. This should be used for the default.
- ;
-
-
- kQAVendor_BestChoice EQU -1
- ;
- ; * The other definitions (kQAVendor_Apple, etc.) identify specific vendors
- ; * of drawing engines. When a vendor ID is used in conjunction with a
- ; * vendor-defined engine ID, a specific drawing engine can be selected.
- ;
-
-
- kQAVendor_Apple EQU 0
- kQAVendor_ATI EQU 1
- kQAVendor_Radius EQU 2
- kQAVendor_Mentor EQU 3
- kQAVendor_Matrox EQU 4
- kQAVendor_Yarc EQU 5
- kQAVendor_DiamondMM EQU 6
- kQAVendor_3DLabs EQU 7
- kQAVendor_D3DAdaptor EQU 8
- kQAVendor_IXMicro EQU 9
- ; ******************************************************************************
- ; ** **
- ; ** Apple's engine ID definitions **
- ; ** **
- ; ****************************************************************************
-
-
- kQAEngine_AppleSW EQU 0 ; Default software rasterizer
- kQAEngine_AppleHW EQU -1 ; Apple accelerator
- kQAEngine_AppleHW2 EQU 1 ; Another Apple accelerator
- kQAEngine_AppleHW3 EQU 2 ; Another Apple accelerator
-
- ENDIF ; __QD3DACCELERATION__
-
-